DD4hep Developers Meeting

Europe/Zurich
zoom

zoom

Andre Sailer (CERN), Markus Frank (CERN)
Description

Please Join DD4hep developer's meeting via Zoom

Videoconference
DD4hep Developers Meeting
Zoom Meeting ID
68917133930
Host
Andre Sailer
Useful links
Join via phone
Zoom URL

DD4hep Meeting August 1rst, 2024

Present:  A.Sailer, M.Frank, T.Madlehner



Link to minutes of previous meeting

Pending Problems


1)  ISSUE1199: Persist hepmc vertex status code into output
                      ==> Should we eliminate Geant4EventReaderHepMC
                      ==> Decision: Geant4EventReaderHepMC will be removed
2) ISSUE1285:  Memory Consumption of Sensitive Detectors
                      ==> Should be handled as illustrated in PR1288. Intrinsic problem of the Geant4VolumeManager;
3) ISSUE1296:  DetectorImp::endDocument() called twice for some geometries?
                      ==> Unsure if it is a problem wrongly configuring multiple xml inputs.
4) ISSUE1297:  Possible to dump all available readout elements?
                     ==> Possibly a copy of unsolved ISSUE580 from Valentin about enumerating all sensitive cells.
5) ISSUE1305: Get proper hit/MCParticle relations from Geant4Output2EDM4hep
                     ==> Bit misleading: hits are sometimes not attached to output particle.
                     ==> Problem od Geant4UserParticleHandler ?

Closed issues and fixed problems


1) PR1286 Fix a few compiler warnings (Juan Carceller)
2) PR1287 Update to global alignment: Fix global alignment for assemblies (Markus)
                      ==> reported by Ben, required ROOT HEAD
3) PR1288, ISSUE1285: Geant4 sensitive assignment action depending on regex rather
                      than brute force Geant4VolumeManager (Markus)
                      ==> Do not enforce volumes entering the Geant4VolumeManager (Memory issue)
                      ==> Assign sensitive detectors based on regular expressions when scann volume trees
                      ==> Example BoxOfStraws
4) PR1289: See https://github.com/AIDASoft/DD4hep/pull/1288 Add example for illustration (Markus)
                       ==>Addendum to PR 1288:
                       ==>Add Geant4Action printing resource consumption during detector construction
5) PR1290: Fix compiling with Clang 18 and a few warnings (Juan Carceller)
6) PR1293 superseded by PR1301: Revert change from #1288 (Juan Carceller, Markus)
                      ==> Revert change in DDG4.py causing problems in Key4hep nightly builds.
7) PR1299: CI: use alma9 stack for pylint check (Andre)
8) PR1298, ISSUE1291: Improve lookup speed of GeoHandler (Sang Yun Ko)
9) PR1294: Adding CylindricalGridPhiZ files (Yan Bedfer)
                      ==> Added new segmentation.
10) PR1303: Add Geant4TVUserParticleHandler (Leonhard Reichenbach)
                     ==>  Allow for arbitrary tracking volumes in DDG4 rather than only the standard cylinder.

Round table


Andre:      Nothing else than described above. A new tag supposedly will come soon.
Markus:   NTR. Issue 1305 will have to be treated.
Thomas:  NTR

AOB


-----

Next meeting:   August 15th, 2024

 

There are minutes attached to this event. Show them.
    • 15:30 15:50
      Around the table 20m